package qshsoft.springsecurity.handle

import org.springframework.security.core.Authentication
import org.springframework.security.web.authentication.AuthenticationSuccessHandler

import javax.servlet.ServletException
import javax.servlet.http.HttpServletRequest
import javax.servlet.http.HttpServletResponse

class MyAuthenticationSuccessHandler implements AuthenticationSuccessHandler{

    private String url

    MyAuthenticationSuccessHandler(String url) {
        this.url = url
    }

    @Override
    void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException {
            response.sendRedirect(url)
    }
}
